Target-based test path prioritization for UML activity diagram using weight assignment methods
نویسندگان
چکیده
The benefit of exploratory testing and ad hoc by tester’s experience is that crucial bugs are found quickly. Regression test case prioritization important processes software when functions have been changed. We propose a path method to generate sequence paths would match the testers’ interests focuses on target area interest or changed area. form activity diagrams survey from testers. define node edge weight symbols applying Time management, Pareto, Buffett, Binary, Bipolar method. Then we score equation prioritize paths. also evaluation methods i.e., difference similarity interests. Our proposed had least average most compare with was suitable for assigning weights rank tester. has given affected changing higher priority than other path.
منابع مشابه
Model Based Test Case Prioritization Using Uml Activity Diagram and Evolutionary Algorithm
With the exponential growth in size and complexity of softwares, the testing activity is no more limited to testing phase of SDLC (Software Development Life Cycle). Testing process has been made iterative and incremental in Object Oriented development scenario. This leads to increase in effort and time required for testing as well as explosion in test case. But when it comes to regression testi...
متن کاملModel Based Test Case Prioritization for Testing Component Dependency in CBSD Using UML Sequence Diagram
Software maintenance is an important and costly activity of the software development lifecycle. To ensure proper maintenance the software undergoes regression testing. It is very inefficient to re execute every test case in regression testing for small changes. Hence test case prioritization is a technique to schedule the test case in an order that maximizes some objective function. A variety o...
متن کاملAutomated Test Case Generation Using Uml Use Case Diagram and Activity Diagram
Testing plays a major role for improving the quality of a software product. Due to its iterative and incremental nature it needs special attention. Test case generation is one of the complex activities carried out during testing phase. Generating test cases in the early phases of development life cycle works like a catalyst for model based testing and at the same time efficiently manages time a...
متن کاملTest Case Generation and Prioritization Based on Uml Behavioral Models
Test case prioritization (TCP) techniques have been proven to be beneficial for improving testing activities. Prioritized test suites are found using different techniques of prioritization. While code coverage based prioritization techniques are found to be used by most scholars, test case prioritization based on UML behavioral models has not been given much attention so far. We propose a novel...
متن کاملUML Activity Diagram-Based Automatic Test Case Generation For Java Programs
Test case generation based on design specifications is an important part of testing processes. In this paper, Unified Modeling Language activity diagrams are used as design specifications. By setting up several test adequacy criteria with respect to activity diagrams, an automatic approach is presented to generate test cases for Java programs. Instead of directly deriving test cases from activi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal of Electrical and Computer Engineering
سال: 2021
ISSN: ['2088-8708']
DOI: https://doi.org/10.11591/ijece.v11i1.pp575-588